Skip to content

[pull] main from expo:main#633

Merged
pull[bot] merged 7 commits intocode:mainfrom
expo:main
Feb 27, 2026
Merged

[pull] main from expo:main#633
pull[bot] merged 7 commits intocode:mainfrom
expo:main

Conversation

@pull
Copy link

@pull pull bot commented Feb 27, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

alanjhughes and others added 7 commits February 26, 2026 13:55
…ugin removal (#43492)

# Why

PR #43312 removed the legacy Android plugin in expo-modules-core, and made associated changes to the Gradle scripts in expo-go and in the create-expo-module templates.

Because of the potential to break many existing native modules when a project was upgraded to SDK 55, that PR was reverted.

However, what we should be doing is reverting only the changes in expo-modules-core, but leaving in place the changes in expo-go and create-expo-module templates that move to the newer Gradle plugin. This way, Expo Go and any new native modules created in future, will correctly use the new plugin.

# How

Restored only changes in expo-go and in the module templates, leaving expo-modules-core unchanged.

# Test Plan

CI (including Expo Go CI) should pass
`npm access grant` requires OTP but had no `--otp` flag or retry
handling, so grants would silently fail if the OTP expired between
publish and grant.
Shared packages like babel-preset-expo, jest-expo, and @expo/config are
depended on by nearly every package in the monorepo, so publishing them
would cascade a prompt to republish dozens of packages unnecessarily.
These packages are now excluded from dependent cascading by default.
Use --cascade-all to restore the previous behavior.
Shows which PRs labeled for an SDK version still need cherry-picking
to the SDK branch. Detects cherry-picks by matching PR numbers in
commit subjects, and publish status by cross-referencing "Publish
packages" commits with the packages each PR touched.

Usage: et csp [sdk] [--all] [--no-links]
@pull pull bot locked and limited conversation to collaborators Feb 27, 2026
@pull pull bot added the ⤵️ pull label Feb 27, 2026
@pull pull bot merged commit 0711686 into code:main Feb 27, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants